home *** CD-ROM | disk | FTP | other *** search
- *** Find a way to get the binutils assembler to assemble the jmp
- instruction that starts off crt0.c in the same way as the
- older gas 1.38. The new one produces a 12 byte instruction
- when the old one was only 8 bytes. This throws off the location
- of the magic number. A special hack as been put in execve.c
- to compensate, but it would be better to have the assembler
- generate the correctly sized instruction.
-
- *** Integrate the manual pages back into the source base, arrange
- to have them built from nroff source during the build process,
- and then installed during the install process. Note that we
- currently only have cat'able man pages, so we need to track
- down the sources, perhaps from the BSD lite distribution.
-
- *** Work out what to do with stuff that used to be in libnet.a
- and are not currently in libc.a, such as getservbyname().
- Note: this will be fixed in 43.0. Stay tuned!
-
- *** Test (and almost certainly fix) ptrace support. Also add 68000 and
- probably 68040 ptrace support in trap.s (currently only uses 68020
- type exception frames).
-
- *** Improve the handling of global environment variables (from ENV:).
- The idea is as follows: when the library is first opened, it reads
- ENV:. It also sets a Notify request on ENV:. Whenever an ixemul
- client is started, the library checks whether it was notified and,
- if so, it scans ENV: again. Notifies should go to a message port
- which is PA_IGNORE, which means nobody is signalled, which means
- that you don't require a task to handle this.
-